splinter-proof wall - Alemán Inglés Diccionario